/*N*/
header{margin:15px 6px 15px 15px;}
a{text-decoration:none;color:#333;}
section{}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol{list-style:none;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{height:44px;width:100%;border-spacing:0px;margin:0px;padding:0px;border-collapse: collapse;}
img{vertical-align:bottom;}/*此设置是为避免使用html5 dtd时有图片的div会多出3px的问题，设为display:blcok也可以*/
#wrapperrb{width:320px;margin:0 auto;}
.hot2{ margin-bottom: 15px; margin-top:10px;}
.arclist{clear:both; margin:5px 0 0;background-color:#fff; padding-bottom: 10px; }
.arclist_padding{ padding-bottom: 0px; }
.arclist .arctop{background:url(../images/gb20130925/bg.png) no-repeat left top; width:320px;height:40px;}
.class_top_title{float:left; height:40px; width:85px; margin-left:12px; line-height:40px; text-align:center;}
.class_top_title a{
	font-size:18px;
	color:#fff;
	font-family:SimHei,sans-serif;
}
.arctop > a{  margin-right: 13px;margin-top: 5px;float:right; width:20px; height:20px; text-indent:-9999em; text-align:center; }
.arclist .twolink{color:#555555; font-size:18px;}
.arclist .twolink div{  margin:0 10px;border-bottom: 1px solid #EEEEEE; padding:10px 8px; }
.arclist .twolink div a{ color:#424242;font-size:18px; font-family:STHeiti Light,Microsoft YaHei, sans-serif; }
.arclist .twolink div span{ color:#0139ee;font-size:12px; font-family:STHeiti Light,Microsoft YaHei, sans-serif; padding-right:10px; line-height:20px;}

.adimg {overflow-x: hidden;overflow-y: hidden;}
.adimg>ul, .adimg2>ul{width:320px; padding:0;}
.adimg li img {left: -50%;max-height: 96px;max-width: 142px;position: static;top: -50%;vertical-align: middle;}
.adimg li a {display: block;text-align: center;}
.adimg li > a {   white-space: nowrap; padding: 5px 0;background-color: #F0F0F0; font-size:13px;  color:#636363;font-family:STHeiti Light,Microsoft YaHei, sans-serif; }
.adimg > ul li > h6 {height: 96px;line-height: 92px;overflow-x: hidden;overflow-y: hidden;position: relative;text-align: center;width: 142px;}
.left_li{ margin-left: 13px; margin-right: 5px; }
.right_li{margin-left: 5px; margin-right: 13px;}
.adimg > ul li {display:inline-block; padding:0;float: left; width:142px; overflow:hidden;}
.lg_morelist {
	margin:0 auto;
	color: #fff;
	letter-spacing:3px;
	font-size: 14px;
	font-weight: 700;
	height: 24px;
	line-height: 24px;
	text-align: center;
	text-indent: 12px;
	width:180px;
	position:relative;
	cursor:pointer;
}
/*单行图片文字*/
.class_top_row{ overflow:hidden }
.class_top_rowleft{ line-height:60px; padding-left: 15px; width: 85px;  float:left;text-align:center; }
.class_top_rowleft a { display:block;}
.class_top_rowleft a img {	-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-radius:3px 3px; max-width:85px; max-height:60px;  position: static; left: -50%;  top: -50%; vertical-align: middle; }
.class_top_rowright{ width:190px; height:42px; padding: 9px 15px; float:left; padding-left:15px; }
.class_top_rowright a{ color:#424242;font-size:17px; font-family:STHeiti Light,Microsoft YaHei, sans-serif; line-height: 25px; }
/*两行图片文字*/
.class_top_rowline { margin:10px auto; width:294px; border-top:#EEEEEE solid 1px; }
/*热点锐评*/
.rparclist{ background-color:#F9F8F8;  clear: both; padding-bottom: 10px;}
.rptitle a{font-size:14px; font-weight:700; color:#000; margin-left:20px;}
.rplist{ margin:10px auto 0;  padding-left: 15px; width: 278px;background-color:#fff; }
.rplist ul li {   list-style: disc inside none;  line-height: 32px;}
/*搜索广告*/
.sadarclist{ background-color:#F2F4FE; padding:10px 0; clear: both; }
/*搜索begin*/
.search-zt_1{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #c1c7cf;border-radius: 5px 5px 5px 5px;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 0);height: 34px;position: relative;}
.search_1{height:34px;line-height:34px;}
.search-1_1{float:right;width:34px;}
.search-button-ss_1{border: 0 none;border-radius: 0 5px 5px 0;float: right;height:34px;text-align: center;}
.search-button-ss_1 img{height: 26px;margin-top: 5px;padding: 0;width: 26px;}
#sou_btndiv{float:right;margin-top: 0px; width: 34px; height: 34px; padding-left: 16px;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: url(../images/allbgs.png); background-repeat:no-repeat; background-position: 22px -62px; }
.search-1_2{float:left;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-origin: padding-box; background-size: 100% auto; width:70px;height:34px;margin:0; background-image: url(../images/allbgs.png); background-repeat:no-repeat; background-position: 0 -200px;  }
.search-2_1{height: 34px;overflow: hidden;}
.search-2_1 input{-moz-appearance: none;-moz-box-sizing:border-box;background: none repeat scroll 0 0 transparent;border: 0 none;border-radius: 0 0 0 0;color: #333333;display: block;font-size: 18px;font-weight: lighter;line-height: 22px;outline: medium none;padding: 7px 10px 7px 4px;margin-top:-1px;margin-left:1px;width: 100%;}
.search-zt_1{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #c1c7cf;border-radius: 5px 5px 5px 5px;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 0);height: 34px;position: relative;}
/*广告部分*/
.adArea{padding:8px 10px; padding-bottom:0; margin-bottom:8px;}
.adArea div{margin-bottom:5px !important;}
.adArea p{line-height:22px; font-size:14px;}
.adArea a{margin-left:11px;}
.adArea .zxw_indexad { text-align:center;}
.adArea .zxw_indexad a{ margin: 0 auto;}
.adArea .zxw_indexad a img { width:300px;}
/*搜索end*/
.topmagin2{ margin:0 auto; }
.twolink_bord{    color: #555555;font-size: 22px;  font-weight:700;  font-family: Microsoft YaHei,sans-serif;}
.twolink_bord span{font-size:14; color:#adadad; line-height:25px;}
.arclist .twolink_bord div { border-top: 1px solid #EEEEEE; margin: 0 10px; padding: 10px 8px;}
.loadimg{ width:15px; height:15px; position:absolute; top:5px; left:150px; display:none;}
.lg_more1{
	margin: 0 13px 5px;
	background-color:#adadad;
	padding:3px 0;
}
.footarclist{ margin-top:14px;  background-color: #f1f1f1; clear: both;padding-bottom: 10px; }
.loadbtn{ overflow:hidden;}
#leftbt{ height:30px; width:130px; background-color:#FF9B2F; color:#fff; font-size:18px; float:left;text-align:center; line-height:30px; margin-left:20px; margin-top:15px; }
#rightbt{ height:30px; width:130px; background-color:#5CB9E2; color:#fff; font-size:18px; float:left; text-align:center; line-height:30px; margin-left:20px; margin-top:15px;}
#font_dh{text-align:center; overflow:hidden; margin-top:27px;}
#font_dh ul {}
#font_dh ul li { float: left; height:40px; line-height:40px;}
#foot_dizhu { width:320px; height:40px; }
#footer { margin: 15px 0;  text-align: center;}
#footer p { color: #787878; font-size: 12px; line-height: 20px;}
.botton_logo{ text-align:center; margin:10px auto; height:48px; }
.botton_logo a{ padding: 0 61px 29px; background-image:url(../images/allbgs.png); background-position: 0 -234px; background-size: 320px auto; background-repeat:no-repeat; }
.botton_ydb{ background-image: url(../images/allbgs.png); background-repeat:no-repeat; background-position: 0 -75px; background-size:307px 424px; }
.box{display:none; text-align:left; margin:10px 0; padding:0 16px; line-height:30px; color:#555; text-shadow:0px 0px 1px #999;}
.box{-webkit-box-shadow:0px 1px 3px rgba(0,0,0,.3),0px 1px 3px rgba(0,0,0,.15) inset; box-shadow:0px 1px 3px rgba(0,0,0,.3),0px 1px 3px rgba(0,0,0,.2) inset;}
.box a{float:right; text-decoration:underline; color:#777;}
#topmorea{  margin-right: 13px;margin-top: 13px;float:right; width:22px; height:20px; text-indent:-9999em; text-align:center;background-image:url(../images/allbgs.png); background-position: 0 -354px; background-size: 320px auto; background-repeat:no-repeat; }

/*new*/
.fd-img1{margin:8px 0px;}
.fd-img1 img{width:320px; height:57px; display:block;}
.arctop > a{margin-top:10px;}

#headerdiv1{width:320px; height:61px; background-image:url(../images/gb20130925/2_02.png); position:relative; background-size:320px auto;}
.logo1{width:155px; height:60px; display:block; position:absolute; left:0; top:0;}
.logo1_yd{width:55px; height:60px; display:block; position:absolute; left:155px; top:0;}
.logo1_s{width:56px; height:60px; display:block; position:absolute; right:54px; top:0;}
.logo1_app{width:54px; height:60px; display:block; position:absolute; right:0; top:0;}

#headerdiv2{width:320px; height:65px; background-image:url(../images/gb20130925/3_02.png); position:relative; background-size:320px auto;}
#h_left1{ float:left; width:130px; height:65px;}
#h_left1 a{display:block;width:130px; height:65px;}
#h_right1{ float:left;padding-left: 20px; width:100px; height:65px; display:inline;}
#h_right1 p{width:100px; height:47px; line-height:47px; padding-top:18px; font-family:"微软雅黑"; font-size:20px; color:#333; font-weight:600;}
#h_right1 p span{height:47px; line-height:37px; padding-top:10px; font-family:"微软雅黑"; font-size:15px; color:#000; }
.home{position:absolute; right:0px; top:0px; width:54px; height:60px; display:block;}

#nav{width:320px; background:#9e170c; border-bottom:3px solid #da0e17; overflow:hidden;}
#nav ul{padding-top:6px; padding-left:10px;}
#nav li {width:42px; height:22px; line-height:22px; margin:0px 20px 8px 0px;float:left; text-align:center;}
#nav li a{width:42px; height:22px; color:#fff; font-size:16px; font-weight:bold; cursor:pointer; display:block;}
#nav li a:hover{width:42px; height:22px; color:#9e170c; background:#fff; text-decoration:none;}

/*焦点图*/
.container{
	height:160px;
	width:320px;
	position:relative;
	padding:0px;
	margin:0px;
	text-align:left;
	padding-top:5px;
	}

	.control{
	position:absolute;
	height:15px;
	right: 5px;
	bottom:8px;
	z-index:10;
	}

	.info{
	position:absolute;
	line-height:30px;
	color:#fff;
	width:310px;
	padding-left:10px;
	bottom:2px;
	left:0px;
	height:30px;
	font-size:15px;
	font-weight:bold;
	z-index:2;
	cursor:pointer;
	text-align: left;
}
	.info a{color:#fff; text-decoration:none;}
.info a:hover{color:#fff; text-decoration:underline;}
.default{width:8px;height:8px;display:block;margin:3px 0 0 0 ; text-align:center; overflow:hidden;margin-right:8px;cursor:pointer;background:url(../images/gb20130925/2_05.jpg) no-repeat;_background:url(../image/2_05.jpg) no-repeat; float:left;}
.selected_cg{width:8px;height:8px;display:block; margin:3px 0 0 0 ;text-align:center; overflow:hidden;margin-right:8px;cursor:pointer;background:url(../images/gb20130925/2_07.jpg) no-repeat;_background:url(../image/2_07.jpg) no-repeat;float:left;}

.banner_bg{
	position:absolute;
	background-color:#000;
	height:30px;
	filter:Alpha(Opacity=50);
	opacity:0.5;
	cursor:pointer;
	width:100%;
	z-index:1;
    bottom:0px;
	left:0px;
}

.container img{
		height:160px;
		width:320px;
}

a.zxwnews1 {color:#4c4c4c; font-size:15px; line-height:20px; font-weight:normal;}
a.zxwnews1:hover{color:#4c4c4c; font-size:15px;}

.blue_ad{width:100%; background:#d5fff8; padding:8px; border-bottom:1px solid #bff3e6; border-top:1px solid #bff3e6; margin:20px 0px; overflow:hidden;margin-top: 10px;} 
.blue_ad a{line-height:30px; color:#166db5; font-weight:bold; padding-left:5px; font-size:15px;}
.blue_ad a:hover{line-height:30px; color:#166db5; font-weight:bold;}

/*搜索*/
.sadarclist{ background-color:#333333; padding:10px 0; clear: both; }
/*搜索begin*/
.search-zt_1{height: 31px;position: relative;}
.search_1{height:31px;line-height:31px;}
.search-1_1{float:right;width:31px; width:55px;}
.search-button-ss_1{border: 0 none;border-radius: 0 5px 5px 0;float: right;height:31px;text-align: center;}
.search-button-ss_1 img{height: 26px;margin-top: 5px;padding: 0;width: 26px;}
#sou_btndiv{float:right;margin-top: 0px; width: 55px; height: 31px; padding-left: 0px;background: url(../images/gb20130925/2_26.jpg) no-repeat top right;}
.search-1_2{float:left; width:70px;height:31px;margin:0; background:url(../images/gb20130925/2_23.jpg) no-repeat left top; }
.search-2_1{height: 31px;overflow: hidden;}
.search-2_1 input{-moz-appearance: none;-moz-box-sizing:border-box;background: none repeat scroll 0 0 transparent;border: 0 none;border-radius: 0 0 0 0;color: #333333;display: block;font-size: 18px;font-weight: lighter;line-height: 22px;outline: medium none;padding: 7px 10px 7px 4px;margin-top:-1px;margin-left:1px;width: 100%;}

.gotoTOP{ height:62px; width:100%; background-image:url(../images/gb20130925/2_27.png); margin-top:20px; background-size:320px auto;}

.botton_logo1{ text-align:center; margin-top:30px; height:66px; }

.class_top_row1{ overflow:hidden ; margin-bottom:20px;}
.class_top_rowleft1{ line-height:60px; width:104px;  float:left;text-align:center; }
.class_top_rowleft1 a { display:block;}
.class_top_rowleft1 a img {	-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-radius:3px 3px; max-width:104px; max-height:70px;  position: static; left: -50%;  top: -50%; vertical-align: middle; }
.class_top_rowright1{ width:190px; height:62px; padding: 0px 10px; float:left;}
.class_top_rowright1 p a{ color:#424242;font-size:15px; font-family:STHeiti Light,Microsoft YaHei, sans-serif; line-height: 20px; font-weight:bold;  }
.class_top_rowright1 span a{ color:#494949;font-size:12px; line-height: 18px; background:#ededed; width:180px; padding:3px; display:block; }

#xgxw{background:#333333; overflow:hidden; width:100%}
#xgxw-title{height:25px; line-height:25px; font-size:18px; color:#f9eb8f; font-weight:bold; padding-left:15px; padding-top:20px;}

.arclist .twolink1{color:#d0d0d0; font-size:18px;}
.arclist .twolink1 div{  margin:0 10px;border-bottom: 1px solid #3c3c3c; padding:10px 8px; }
.arclist .twolink1 div a{ color:#d0d0d0;font-size:16px; font-family:STHeiti Light,Microsoft YaHei, sans-serif; }

#xgxw1{ overflow:hidden; width:100%}
#xgxw-title1{ line-height:25px; font-size:18px; color:#d70000; font-weight:bold; padding-left:15px; padding-top:20px;}
#xgxw-title1 a{color:#d70000;}

#headerdiv3{width:320px; height:63px; background:url(../images/gb20130925/comment_02.jpg) no-repeat center top; position:relative;}
#h_left2{ float:left; width:55px; height:63px;}
#h_left2 a{display:block;width:55px; height:63px;}
#h_right2{ float:left; width:210px; height:63px; display:inline; text-align:center;}
#h_right2 p{width:210px; height:63px; line-height:63px; font-family:"微软雅黑"; font-weight:600; font-size:20px; color:#000;}

.arclist .twolink2{color:#555555; font-size:18px;}
.arclist .twolink2 div{  margin:0 10px;border-bottom: 1px solid #EEEEEE; padding:10px 8px 0px; }
.arclist .twolink2 div a{ color:#424242;font-size:18px; font-family:STHeiti Light,Microsoft YaHei, sans-serif; }
.arclist .twolink2 div span{ color:#0139ee;font-size:12px; font-family:STHeiti Light,Microsoft YaHei, sans-serif; padding-right:10px; line-height:20px;}

.search_result{width:100%; background:url(../images/gb20130925/bg1.jpg) repeat-x; height:34px; line-height:34px; font-size:15px; color:#7b7b7b; text-align:center; font-weight:bold;}
.search_result span{color:#cc331a; font-family:"微软雅黑"; font-weight:400;}

.rss_result{width:100%; background:url(../images/gb20130925/bg2.jpg) repeat-x; height:47px; line-height:47px; font-size:20px; color:#cc331a; text-align:left; font-weight:bold;}
.rss_con{width:300px; padding:10px; padding-bottom:20px; color:#5d5d5d; font-size:18px; font-family:"微软雅黑"; font-weight:400; line-height:30px; overflow:hidden;}

#map{width:300px; padding:10px; padding-bottom:25px; background:#f4f4f4; overflow:hidden;}
.map_li{float:left; width:90px; height:40px; line-height:40px; text-align:center; font-size:20px; color:#b90000; font-family:"微软雅黑"; font-weight:400; background:url(../images/gb20130925/bg3.jpg) no-repeat center top; margin-top:16px;}
.map_li a{ color:#b90000;}
.map_none{width:14px; height:40px; display:block; float:left;margin-top:16px;}

/*触摸滑动幻灯*/
/* swipe */
.swipe{width:320px;height:160px;overflow:hidden;position:relative;}
.swipe ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe li {position:relative;}
.swipe #pagenavi{position:absolute;right:10px;bottom:10px; height:10px; z-index:10}
.swipe #pagenavi a{width:8px;height:8px;display:block;margin:3px 0 0 0 ; text-align:center; overflow:hidden;margin-right:8px;cursor:pointer;background:#fff; float:left; color:#fff;}
.swipe #pagenavi a.active{width:8px;height:8px;display:block; margin:3px 0 0 0 ;text-align:center; overflow:hidden;margin-right:8px;cursor:pointer;background:#ffc600; color:#ffc600;}
.banner_bg{
	position:absolute;
	background-color:#000;
	height:30px;
	filter:Alpha(Opacity=50);
	opacity:0.5;
	cursor:pointer;
	width:100%;
	z-index:1;
    bottom:0px;
	left:0px;
}
.info{
	position:absolute;
	line-height:30px;
	color:#fff;
	width:310px;
	padding-left:10px;
	bottom:0px;
	left:0px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	z-index:2;
	cursor:pointer;
	text-align: left;
}
	.info a{color:#fff; text-decoration:none;}
.info a:hover{color:#fff; text-decoration:underline;}